188584
479323
675246
607995
945487
899634
886742
40683
27219
589361
9955
98731
5273799
3695581
3212148
2539804
2289988
2143609
2063358
193978
1837118
1747136
1730196
1662471